Button._focusrect

Доступность

Flash Player 6.

Синтаксис

my_btn._focusrect:Boolean

Описание

Свойство, булево (Boolean) значение, определяющее, появится ли вокруг кнопки желтая прямоугольная рамка, когда на кнопке находится фокус ввода. Это свойство может переписать значение глобального свойства_focusrect . По умолчанию, значение _focusrect экзэмпляра кнопки равно нулю. Помните, что экзэмпляр кнопки не может переписать глобальное свойство _focusrect. Если значение _focusrect экзэмпляра кнопки устанавливается в true или false, это переписывает установленное значение глобального свойства _focusrect для отдельного эзэмпляра кнопки.

В флэш проигрывателе версий 4 и 5 свойство _focusrect контролируется глобальным свойством _focusrect. Это булево значение. В флэш проигрывателе версий 6 и выше разрешен доступ к свойству _focusrect каждого клипа.

Пример

Этот пример показывает, как можно скрыть желтый прямоугольник вокруг определенного экзэмпляра кнопки, когда SWF файл открыт в окне броузера. Создайте три кнопки с именами myBtn1_btn, myBtn2_btn, и myBtn3_btn и добавьте следующий код в первый кадр таймлайна:

myBtn2_btn._focusrect = false;

Измените настройки публикации (publish settings) на Flash Player 6 и протестируйте SWF файл, выбрав File > Publish Preview > HTML. Передайте фокус SWF клипу, кликнув по нему в окне броузера. Используйте клавишу Tab для перемещения фокуса между элементами SWF клипа. Когда _focusrect отключен, при нажатии клавиш Enter и Пробел код кнопки не будет выполняться